home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / Kubuntu 8.10 / kubuntu-8.10-desktop-i386.iso / casper / filesystem.squashfs / usr / include / python2.5 / pyconfig.h < prev   
C/C++ Source or Header  |  2008-10-05  |  29KB  |  1,005 lines

  1. /* pyconfig.h.  Generated from pyconfig.h.in by configure.  */
  2. /* pyconfig.h.in.  Generated from configure.in by autoheader.  */
  3.  
  4.  
  5. #ifndef Py_PYCONFIG_H
  6. #define Py_PYCONFIG_H
  7.  
  8.  
  9. /* Define for AIX if your compiler is a genuine IBM xlC/xlC_r and you want
  10.    support for AIX C++ shared extension modules. */
  11. /* #undef AIX_GENUINE_CPLUSPLUS */
  12.  
  13. /* Define this if you have AtheOS threads. */
  14. /* #undef ATHEOS_THREADS */
  15.  
  16. /* Define this if you have BeOS threads. */
  17. /* #undef BEOS_THREADS */
  18.  
  19. /* Define if you have the Mach cthreads package */
  20. /* #undef C_THREADS */
  21.  
  22. /* Define if --enable-ipv6 is specified */
  23. #define ENABLE_IPV6 1
  24.  
  25. /* Define if getpgrp() must be called as getpgrp(0). */
  26. /* #undef GETPGRP_HAVE_ARG */
  27.  
  28. /* Define if gettimeofday() does not have second (timezone) argument This is
  29.    the case on Motorola V4 (R40V4.2) */
  30. /* #undef GETTIMEOFDAY_NO_TZ */
  31.  
  32. /* struct addrinfo (netdb.h) */
  33. #define HAVE_ADDRINFO 1
  34.  
  35. /* Define to 1 if you have the `alarm' function. */
  36. #define HAVE_ALARM 1
  37.  
  38. /* Define this if your time.h defines altzone. */
  39. /* #undef HAVE_ALTZONE */
  40.  
  41. /* Define to 1 if you have the <asm/types.h> header file. */
  42. #define HAVE_ASM_TYPES_H 1
  43.  
  44. /* Define to 1 if you have the `bind_textdomain_codeset' function. */
  45. #define HAVE_BIND_TEXTDOMAIN_CODESET 1
  46.  
  47. /* Define to 1 if you have the <bluetooth/bluetooth.h> header file. */
  48. #define HAVE_BLUETOOTH_BLUETOOTH_H 1
  49.  
  50. /* Define to 1 if you have the <bluetooth.h> header file. */
  51. /* #undef HAVE_BLUETOOTH_H */
  52.  
  53. /* Define if nice() returns success/failure instead of the new priority. */
  54. /* #undef HAVE_BROKEN_NICE */
  55.  
  56. /* Define if poll() sets errno on invalid file descriptors. */
  57. /* #undef HAVE_BROKEN_POLL */
  58.  
  59. /* Define if the Posix semaphores do not work on your system */
  60. /* #undef HAVE_BROKEN_POSIX_SEMAPHORES */
  61.  
  62. /* Define if pthread_sigmask() does not work on your system. */
  63. /* #undef HAVE_BROKEN_PTHREAD_SIGMASK */
  64.  
  65. /* Define to 1 if you have the `chown' function. */
  66. #define HAVE_CHOWN 1
  67.  
  68. /* Define if you have the 'chroot' function. */
  69. #define HAVE_CHROOT 1
  70.  
  71. /* Define to 1 if you have the `clock' function. */
  72. #define HAVE_CLOCK 1
  73.  
  74. /* Define to 1 if you have the `confstr' function. */
  75. #define HAVE_CONFSTR 1
  76.  
  77. /* Define to 1 if you have the <conio.h> header file. */
  78. /* #undef HAVE_CONIO_H */
  79.  
  80. /* Define to 1 if you have the `ctermid' function. */
  81. #define HAVE_CTERMID 1
  82.  
  83. /* Define if you have the 'ctermid_r' function. */
  84. /* #undef HAVE_CTERMID_R */
  85.  
  86. /* Define to 1 if you have the <curses.h> header file. */
  87. #define HAVE_CURSES_H 1
  88.  
  89. /* Define if you have the 'is_term_resized' function. */
  90. #define HAVE_CURSES_IS_TERM_RESIZED 1
  91.  
  92. /* Define if you have the 'resizeterm' function. */
  93. #define HAVE_CURSES_RESIZETERM 1
  94.  
  95. /* Define if you have the 'resize_term' function. */
  96. #define HAVE_CURSES_RESIZE_TERM 1
  97.  
  98. /* Define to 1 if you have the declaration of `tzname', and to 0 if you don't.
  99.    */
  100. /* #undef HAVE_DECL_TZNAME */
  101.  
  102. /* Define to 1 if you have the device macros. */
  103. #define HAVE_DEVICE_MACROS 1
  104.  
  105. /* Define if we have /dev/ptc. */
  106. /* #undef HAVE_DEV_PTC */
  107.  
  108. /* Define if we have /dev/ptmx. */
  109. #define HAVE_DEV_PTMX 1
  110.  
  111. /* Define to 1 if you have the <direct.h> header file. */
  112. /* #undef HAVE_DIRECT_H */
  113.  
  114. /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
  115.    */
  116. #define HAVE_DIRENT_H 1
  117.  
  118. /* Define to 1 if you have the <dlfcn.h> header file. */
  119. #define HAVE_DLFCN_H 1
  120.  
  121. /* Define to 1 if you have the `dlopen' function. */
  122. #define HAVE_DLOPEN 1
  123.  
  124. /* Define to 1 if you have the `dup2' function. */
  125. #define HAVE_DUP2 1
  126.  
  127. /* Defined when any dynamic module loading is enabled. */
  128. #define HAVE_DYNAMIC_LOADING 1
  129.  
  130. /* Define to 1 if you have the <errno.h> header file. */
  131. #define HAVE_ERRNO_H 1
  132.  
  133. /* Define to 1 if you have the `execv' function. */
  134. #define HAVE_EXECV 1
  135.  
  136. /* Define if you have the 'fchdir' function. */
  137. #define HAVE_FCHDIR 1
  138.  
  139. /* Define to 1 if you have the <fcntl.h> header file. */
  140. #define HAVE_FCNTL_H 1
  141.  
  142. /* Define if you have the 'fdatasync' function. */
  143. #define HAVE_FDATASYNC 1
  144.  
  145. /* Define if you have the 'flock' function. */
  146. #define HAVE_FLOCK 1
  147.  
  148. /* Define to 1 if you have the `fork' function. */
  149. #define HAVE_FORK 1
  150.  
  151. /* Define to 1 if you have the `forkpty' function. */
  152. #define HAVE_FORKPTY 1
  153.  
  154. /* Define to 1 if you have the `fpathconf' function. */
  155. #define HAVE_FPATHCONF 1
  156.  
  157. /* Define to 1 if you have the `fseek64' function. */
  158. /* #undef HAVE_FSEEK64 */
  159.  
  160. /* Define to 1 if you have the `fseeko' function. */
  161. #define HAVE_FSEEKO 1
  162.  
  163. /* Define to 1 if you have the `fstatvfs' function. */
  164. #define HAVE_FSTATVFS 1
  165.  
  166. /* Define if you have the 'fsync' function. */
  167. #define HAVE_FSYNC 1
  168.  
  169. /* Define to 1 if you have the `ftell64' function. */
  170. /* #undef HAVE_FTELL64 */
  171.  
  172. /* Define to 1 if you have the `ftello' function. */
  173. #define HAVE_FTELLO 1
  174.  
  175. /* Define to 1 if you have the `ftime' function. */
  176. #define HAVE_FTIME 1
  177.  
  178. /* Define to 1 if you have the `ftruncate' function. */
  179. #define HAVE_FTRUNCATE 1
  180.  
  181. /* Define to 1 if you have the `gai_strerror' function. */
  182. #define HAVE_GAI_STRERROR 1
  183.  
  184. /* Define if you have the getaddrinfo function. */
  185. #define HAVE_GETADDRINFO 1
  186.  
  187. /* Define to 1 if you have the `getcwd' function. */
  188. #define HAVE_GETCWD 1
  189.  
  190. /* Define this if you have flockfile(), getc_unlocked(), and funlockfile() */
  191. #define HAVE_GETC_UNLOCKED 1
  192.  
  193. /* Define to 1 if you have the `getgroups' function. */
  194. #define HAVE_GETGROUPS 1
  195.  
  196. /* Define to 1 if you have the `gethostbyname' function. */
  197. /* #undef HAVE_GETHOSTBYNAME */
  198.  
  199. /* Define this if you have some version of gethostbyname_r() */
  200. #define HAVE_GETHOSTBYNAME_R 1
  201.  
  202. /* Define this if you have the 3-arg version of gethostbyname_r(). */
  203. /* #undef HAVE_GETHOSTBYNAME_R_3_ARG */
  204.  
  205. /* Define this if you have the 5-arg version of gethostbyname_r(). */
  206. /* #undef HAVE_GETHOSTBYNAME_R_5_ARG */
  207.  
  208. /* Define this if you have the 6-arg version of gethostbyname_r(). */
  209. #define HAVE_GETHOSTBYNAME_R_6_ARG 1
  210.  
  211. /* Define to 1 if you have the `getloadavg' function. */
  212. #define HAVE_GETLOADAVG 1
  213.  
  214. /* Define to 1 if you have the `getlogin' function. */
  215. #define HAVE_GETLOGIN 1
  216.  
  217. /* Define to 1 if you have the `getnameinfo' function. */
  218. #define HAVE_GETNAMEINFO 1
  219.  
  220. /* Define if you have the 'getpagesize' function. */
  221. #define HAVE_GETPAGESIZE 1
  222.  
  223. /* Define to 1 if you have the `getpeername' function. */
  224. #define HAVE_GETPEERNAME 1
  225.  
  226. /* Define to 1 if you have the `getpgid' function. */
  227. #define HAVE_GETPGID 1
  228.  
  229. /* Define to 1 if you have the `getpgrp' function. */
  230. #define HAVE_GETPGRP 1
  231.  
  232. /* Define to 1 if you have the `getpid' function. */
  233. #define HAVE_GETPID 1
  234.  
  235. /* Define to 1 if you have the `getpriority' function. */
  236. #define HAVE_GETPRIORITY 1
  237.  
  238. /* Define to 1 if you have the `getpwent' function. */
  239. #define HAVE_GETPWENT 1
  240.  
  241. /* Define to 1 if you have the `getsid' function. */
  242. #define HAVE_GETSID 1
  243.  
  244. /* Define to 1 if you have the `getspent' function. */
  245. #define HAVE_GETSPENT 1
  246.  
  247. /* Define to 1 if you have the `getspnam' function. */
  248. #define HAVE_GETSPNAM 1
  249.  
  250. /* Define to 1 if you have the `gettimeofday' function. */
  251. #define HAVE_GETTIMEOFDAY 1
  252.  
  253. /* Define to 1 if you have the `getwd' function. */
  254. #define HAVE_GETWD 1
  255.  
  256. /* Define to 1 if you have the <grp.h> header file. */
  257. #define HAVE_GRP_H 1
  258.  
  259. /* Define if you have the 'hstrerror' function. */
  260. #define HAVE_HSTRERROR 1
  261.  
  262. /* Define to 1 if you have the `hypot' function. */
  263. #define HAVE_HYPOT 1
  264.  
  265. /* Define if you have the 'inet_aton' function. */
  266. #define HAVE_INET_ATON 1
  267.  
  268. /* Define if you have the 'inet_pton' function. */
  269. #define HAVE_INET_PTON 1
  270.  
  271. /* Define to 1 if you have the <inttypes.h> header file. */
  272. #define HAVE_INTTYPES_H 1
  273.  
  274. /* Define to 1 if you have the <io.h> header file. */
  275. /* #undef HAVE_IO_H */
  276.  
  277. /* Define to 1 if you have the `kill' function. */
  278. #define HAVE_KILL 1
  279.  
  280. /* Define to 1 if you have the `killpg' function. */
  281. #define HAVE_KILLPG 1
  282.  
  283. /* Define to 1 if you have the <langinfo.h> header file. */
  284. #define HAVE_LANGINFO_H 1
  285.  
  286. /* Defined to enable large file support when an off_t is bigger than a long
  287.    and long long is available and at least as big as an off_t. You may need to
  288.    add some flags for configuration and compilation to enable this mode. (For
  289.    Solaris and Linux, the necessary defines are already defined.) */
  290. #define HAVE_LARGEFILE_SUPPORT 1
  291.  
  292. /* Define to 1 if you have the `lchown' function. */
  293. #define HAVE_LCHOWN 1
  294.  
  295. /* Define to 1 if you have the `dl' library (-ldl). */
  296. #define HAVE_LIBDL 1
  297.  
  298. /* Define to 1 if you have the `dld' library (-ldld). */
  299. /* #undef HAVE_LIBDLD */
  300.  
  301. /* Define to 1 if you have the `ieee' library (-lieee). */
  302. /* #undef HAVE_LIBIEEE */
  303.  
  304. /* Define to 1 if you have the <libintl.h> header file. */
  305. #define HAVE_LIBINTL_H 1
  306.  
  307. /* Define if you have the readline library (-lreadline). */
  308. #define HAVE_LIBREADLINE 1
  309.  
  310. /* Define to 1 if you have the `resolv' library (-lresolv). */
  311. /* #undef HAVE_LIBRESOLV */
  312.  
  313. /* Define to 1 if you have the <libutil.h> header file. */
  314. /* #undef HAVE_LIBUTIL_H */
  315.  
  316. /* Define if you have the 'link' function. */
  317. #define HAVE_LINK 1
  318.  
  319. /* Define to 1 if you have the <linux/netlink.h> header file. */
  320. #define HAVE_LINUX_NETLINK_H 1
  321.  
  322. /* Define this if you have the type long long. */
  323. #define HAVE_LONG_LONG 1
  324.  
  325. /* Define to 1 if you have the `lstat' function. */
  326. #define HAVE_LSTAT 1
  327.  
  328. /* Define this if you have the makedev macro. */
  329. #define HAVE_MAKEDEV 1
  330.  
  331. /* Define to 1 if you have the `memmove' function. */
  332. #define HAVE_MEMMOVE 1
  333.  
  334. /* Define to 1 if you have the <memory.h> header file. */
  335. #define HAVE_MEMORY_H 1
  336.  
  337. /* Define to 1 if you have the `mkfifo' function. */
  338. #define HAVE_MKFIFO 1
  339.  
  340. /* Define to 1 if you have the `mknod' function. */
  341. #define HAVE_MKNOD 1
  342.  
  343. /* Define to 1 if you have the `mktime' function. */
  344. #define HAVE_MKTIME 1
  345.  
  346. /* Define to 1 if you have the `mremap' function. */
  347. #define HAVE_MREMAP 1
  348.  
  349. /* Define to 1 if you have the <ncurses.h> header file. */
  350. #define HAVE_NCURSES_H 1
  351.  
  352. /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
  353. /* #undef HAVE_NDIR_H */
  354.  
  355. /* Define to 1 if you have the <netpacket/packet.h> header file. */
  356. #define HAVE_NETPACKET_PACKET_H 1
  357.  
  358. /* Define to 1 if you have the `nice' function. */
  359. #define HAVE_NICE 1
  360.  
  361. /* Define to 1 if you have the `openpty' function. */
  362. #define HAVE_OPENPTY 1
  363.  
  364. /* Define is the (unsupported) OSADebug API's are present. */
  365. /* #undef HAVE_OSA_DEBUG */
  366.  
  367. /* Define to 1 if you have the `pathconf' function. */
  368. #define HAVE_PATHCONF 1
  369.  
  370. /* Define to 1 if you have the `pause' function. */
  371. #define HAVE_PAUSE 1
  372.  
  373. /* Define to 1 if you have the `plock' function. */
  374. /* #undef HAVE_PLOCK */
  375.  
  376. /* Define to 1 if you have the `poll' function. */
  377. #define HAVE_POLL 1
  378.  
  379. /* Define to 1 if you have the <poll.h> header file. */
  380. #define HAVE_POLL_H 1
  381.  
  382. /* Define to 1 if you have the <process.h> header file. */
  383. /* #undef HAVE_PROCESS_H */
  384.  
  385. /* Define if your compiler supports function prototype */
  386. #define HAVE_PROTOTYPES 1
  387.  
  388. /* Define if you have GNU PTH threads. */
  389. /* #undef HAVE_PTH */
  390.  
  391. /* Defined for Solaris 2.6 bug in pthread header. */
  392. /* #undef HAVE_PTHREAD_DESTRUCTOR */
  393.  
  394. /* Define to 1 if you have the <pthread.h> header file. */
  395. #define HAVE_PTHREAD_H 1
  396.  
  397. /* Define to 1 if you have the `pthread_init' function. */
  398. /* #undef HAVE_PTHREAD_INIT */
  399.  
  400. /* Define to 1 if you have the `pthread_sigmask' function. */
  401. #define HAVE_PTHREAD_SIGMASK 1
  402.  
  403. /* Define to 1 if you have the <pty.h> header file. */
  404. #define HAVE_PTY_H 1
  405.  
  406. /* Define to 1 if you have the `putenv' function. */
  407. #define HAVE_PUTENV 1
  408.  
  409. /* Define to 1 if you have the `readlink' function. */
  410. #define HAVE_READLINK 1
  411.  
  412. /* Define to 1 if you have the `realpath' function. */
  413. #define HAVE_REALPATH 1
  414.  
  415. /* Define if you have readline 2.1 */
  416. #define HAVE_RL_CALLBACK 1
  417.  
  418. /* Define if you can turn off readline's signal handling. */
  419. #define HAVE_RL_CATCH_SIGNAL 1
  420.  
  421. /* Define if you have readline 2.2 */
  422. #define HAVE_RL_COMPLETION_APPEND_CHARACTER 1
  423.  
  424. /* Define if you have readline 4.2 */
  425. #define HAVE_RL_COMPLETION_MATCHES 1
  426.  
  427. /* Define if you have readline 4.0 */
  428. #define HAVE_RL_PRE_INPUT_HOOK 1
  429.  
  430. /* Define to 1 if you have the `select' function. */
  431. #define HAVE_SELECT 1
  432.  
  433. /* Define to 1 if you have the `setegid' function. */
  434. #define HAVE_SETEGID 1
  435.  
  436. /* Define to 1 if you have the `seteuid' function. */
  437. #define HAVE_SETEUID 1
  438.  
  439. /* Define to 1 if you have the `setgid' function. */
  440. #define HAVE_SETGID 1
  441.  
  442. /* Define if you have the 'setgroups' function. */
  443. #define HAVE_SETGROUPS 1
  444.  
  445. /* Define to 1 if you have the `setlocale' function. */
  446. #define HAVE_SETLOCALE 1
  447.  
  448. /* Define to 1 if you have the `setpgid' function. */
  449. #define HAVE_SETPGID 1
  450.  
  451. /* Define to 1 if you have the `setpgrp' function. */
  452. #define HAVE_SETPGRP 1
  453.  
  454. /* Define to 1 if you have the `setregid' function. */
  455. #define HAVE_SETREGID 1
  456.  
  457. /* Define to 1 if you have the `setreuid' function. */
  458. #define HAVE_SETREUID 1
  459.  
  460. /* Define to 1 if you have the `setsid' function. */
  461. #define HAVE_SETSID 1
  462.  
  463. /* Define to 1 if you have the `setuid' function. */
  464. #define HAVE_SETUID 1
  465.  
  466. /* Define to 1 if you have the `setvbuf' function. */
  467. #define HAVE_SETVBUF 1
  468.  
  469. /* Define to 1 if you have the <shadow.h> header file. */
  470. #define HAVE_SHADOW_H 1
  471.  
  472. /* Define to 1 if you have the `sigaction' function. */
  473. #define HAVE_SIGACTION 1
  474.  
  475. /* Define to 1 if you have the `siginterrupt' function. */
  476. #define HAVE_SIGINTERRUPT 1
  477.  
  478. /* Define to 1 if you have the <signal.h> header file. */
  479. #define HAVE_SIGNAL_H 1
  480.  
  481. /* Define to 1 if you have the `sigrelse' function. */
  482. #define HAVE_SIGRELSE 1
  483.  
  484. /* Define to 1 if you have the `snprintf' function. */
  485. #define HAVE_SNPRINTF 1
  486.  
  487. /* Define if sockaddr has sa_len member */
  488. /* #undef HAVE_SOCKADDR_SA_LEN */
  489.  
  490. /* struct sockaddr_storage (sys/socket.h) */
  491. #define HAVE_SOCKADDR_STORAGE 1
  492.  
  493. /* Define if you have the 'socketpair' function. */
  494. #define HAVE_SOCKETPAIR 1
  495.  
  496. /* Define if your compiler provides ssize_t */
  497. #define HAVE_SSIZE_T 1
  498.  
  499. /* Define to 1 if you have the `statvfs' function. */
  500. #define HAVE_STATVFS 1
  501.  
  502. /* Define if you have struct stat.st_mtim.tv_nsec */
  503. #define HAVE_STAT_TV_NSEC 1
  504.  
  505. /* Define if you have struct stat.st_mtimensec */
  506. /* #undef HAVE_STAT_TV_NSEC2 */
  507.  
  508. /* Define if your compiler supports variable length function prototypes (e.g.
  509.    void fprintf(FILE *, char *, ...);) *and* <stdarg.h> */
  510. #define HAVE_STDARG_PROTOTYPES 1
  511.  
  512. /* Define to 1 if you have the <stdint.h> header file. */
  513. #define HAVE_STDINT_H 1
  514.  
  515. /* Define to 1 if you have the <stdlib.h> header file. */
  516. #define HAVE_STDLIB_H 1
  517.  
  518. /* Define to 1 if you have the `strdup' function. */
  519. #define HAVE_STRDUP 1
  520.  
  521. /* Define to 1 if you have the `strerror' function. */
  522. #define HAVE_STRERROR 1
  523.  
  524. /* Define to 1 if you have the `strftime' function. */
  525. #define HAVE_STRFTIME 1
  526.  
  527. /* Define to 1 if you have the <strings.h> header file. */
  528. #define HAVE_STRINGS_H 1
  529.  
  530. /* Define to 1 if you have the <string.h> header file. */
  531. #define HAVE_STRING_H 1
  532.  
  533. /* Define to 1 if you have the <stropts.h> header file. */
  534. #define HAVE_STROPTS_H 1
  535.  
  536. /* Define to 1 if `st_birthtime' is member of `struct stat'. */
  537. /* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
  538.  
  539. /* Define to 1 if `st_blksize' is member of `struct stat'. */
  540. #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
  541.  
  542. /* Define to 1 if `st_blocks' is member of `struct stat'. */
  543. #define HAVE_STRUCT_STAT_ST_BLOCKS 1
  544.  
  545. /* Define to 1 if `st_flags' is member of `struct stat'. */
  546. /* #undef HAVE_STRUCT_STAT_ST_FLAGS */
  547.  
  548. /* Define to 1 if `st_gen' is member of `struct stat'. */
  549. /* #undef HAVE_STRUCT_STAT_ST_GEN */
  550.  
  551. /* Define to 1 if `st_rdev' is member of `struct stat'. */
  552. #define HAVE_STRUCT_STAT_ST_RDEV 1
  553.  
  554. /* Define to 1 if `tm_zone' is member of `struct tm'. */
  555. #define HAVE_STRUCT_TM_TM_ZONE 1
  556.  
  557. /* Define to 1 if your `struct stat' has `st_blocks'. Deprecated, use
  558.    `HAVE_STRUCT_STAT_ST_BLOCKS' instead. */
  559. #define HAVE_ST_BLOCKS 1
  560.  
  561. /* Define if you have the 'symlink' function. */
  562. #define HAVE_SYMLINK 1
  563.  
  564. /* Define to 1 if you have the `sysconf' function. */
  565. #define HAVE_SYSCONF 1
  566.  
  567. /* Define to 1 if you have the <sysexits.h> header file. */
  568. #define HAVE_SYSEXITS_H 1
  569.  
  570. /* Define to 1 if you have the <sys/audioio.h> header file. */
  571. /* #undef HAVE_SYS_AUDIOIO_H */
  572.  
  573. /* Define to 1 if you have the <sys/bsdtty.h> header file. */
  574. /* #undef HAVE_SYS_BSDTTY_H */
  575.  
  576. /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
  577.    */
  578. /* #undef HAVE_SYS_DIR_H */
  579.  
  580. /* Define to 1 if you have the <sys/file.h> header file. */
  581. #define HAVE_SYS_FILE_H 1
  582.  
  583. /* Define to 1 if you have the <sys/loadavg.h> header file. */
  584. /* #undef HAVE_SYS_LOADAVG_H */
  585.  
  586. /* Define to 1 if you have the <sys/lock.h> header file. */
  587. /* #undef HAVE_SYS_LOCK_H */
  588.  
  589. /* Define to 1 if you have the <sys/mkdev.h> header file. */
  590. /* #undef HAVE_SYS_MKDEV_H */
  591.  
  592. /* Define to 1 if you have the <sys/modem.h> header file. */
  593. /* #undef HAVE_SYS_MODEM_H */
  594.  
  595. /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
  596.    */
  597. /* #undef HAVE_SYS_NDIR_H */
  598.  
  599. /* Define to 1 if you have the <sys/param.h> header file. */
  600. #define HAVE_SYS_PARAM_H 1
  601.  
  602. /* Define to 1 if you have the <sys/poll.h> header file. */
  603. #define HAVE_SYS_POLL_H 1
  604.  
  605. /* Define to 1 if you have the <sys/resource.h> header file. */
  606. #define HAVE_SYS_RESOURCE_H 1
  607.  
  608. /* Define to 1 if you have the <sys/select.h> header file. */
  609. #define HAVE_SYS_SELECT_H 1
  610.  
  611. /* Define to 1 if you have the <sys/socket.h> header file. */
  612. #define HAVE_SYS_SOCKET_H 1
  613.  
  614. /* Define to 1 if you have the <sys/statvfs.h> header file. */
  615. #define HAVE_SYS_STATVFS_H 1
  616.  
  617. /* Define to 1 if you have the <sys/stat.h> header file. */
  618. #define HAVE_SYS_STAT_H 1
  619.  
  620. /* Define to 1 if you have the <sys/times.h> header file. */
  621. #define HAVE_SYS_TIMES_H 1
  622.  
  623. /* Define to 1 if you have the <sys/time.h> header file. */
  624. #define HAVE_SYS_TIME_H 1
  625.  
  626. /* Define to 1 if you have the <sys/types.h> header file. */
  627. #define HAVE_SYS_TYPES_H 1
  628.  
  629. /* Define to 1 if you have the <sys/un.h> header file. */
  630. #define HAVE_SYS_UN_H 1
  631.  
  632. /* Define to 1 if you have the <sys/utsname.h> header file. */
  633. #define HAVE_SYS_UTSNAME_H 1
  634.  
  635. /* Define to 1 if you have the <sys/wait.h> header file. */
  636. #define HAVE_SYS_WAIT_H 1
  637.  
  638. /* Define to 1 if you have the `tcgetpgrp' function. */
  639. #define HAVE_TCGETPGRP 1
  640.  
  641. /* Define to 1 if you have the `tcsetpgrp' function. */
  642. #define HAVE_TCSETPGRP 1
  643.  
  644. /* Define to 1 if you have the `tempnam' function. */
  645. #define HAVE_TEMPNAM 1
  646.  
  647. /* Define to 1 if you have the <termios.h> header file. */
  648. #define HAVE_TERMIOS_H 1
  649.  
  650. /* Define to 1 if you have the <term.h> header file. */
  651. #define HAVE_TERM_H 1
  652.  
  653. /* Define to 1 if you have the <thread.h> header file. */
  654. /* #undef HAVE_THREAD_H */
  655.  
  656. /* Define to 1 if you have the `timegm' function. */
  657. #define HAVE_TIMEGM 1
  658.  
  659. /* Define to 1 if you have the `times' function. */
  660. #define HAVE_TIMES 1
  661.  
  662. /* Define to 1 if you have the `tmpfile' function. */
  663. #define HAVE_TMPFILE 1
  664.  
  665. /* Define to 1 if you have the `tmpnam' function. */
  666. #define HAVE_TMPNAM 1
  667.  
  668. /* Define to 1 if you have the `tmpnam_r' function. */
  669. #define HAVE_TMPNAM_R 1
  670.  
  671. /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
  672.    `HAVE_STRUCT_TM_TM_ZONE' instead. */
  673. #define HAVE_TM_ZONE 1
  674.  
  675. /* Define to 1 if you have the `truncate' function. */
  676. #define HAVE_TRUNCATE 1
  677.  
  678. /* Define to 1 if you don't have `tm_zone' but do have the external array
  679.    `tzname'. */
  680. /* #undef HAVE_TZNAME */
  681.  
  682. /* Define this if you have tcl and TCL_UTF_MAX==6 */
  683. /* #undef HAVE_UCS4_TCL */
  684.  
  685. /* Define to 1 if the system has the type `uintptr_t'. */
  686. #define HAVE_UINTPTR_T 1
  687.  
  688. /* Define to 1 if you have the `uname' function. */
  689. #define HAVE_UNAME 1
  690.  
  691. /* Define to 1 if you have the <unistd.h> header file. */
  692. #define HAVE_UNISTD_H 1
  693.  
  694. /* Define to 1 if you have the `unsetenv' function. */
  695. #define HAVE_UNSETENV 1
  696.  
  697. /* Define if you have a useable wchar_t type defined in wchar.h; useable means
  698.    wchar_t must be an unsigned type with at least 16 bits. (see
  699.    Include/unicodeobject.h). */
  700. /* #undef HAVE_USABLE_WCHAR_T */
  701.  
  702. /* Define to 1 if you have the `utimes' function. */
  703. #define HAVE_UTIMES 1
  704.  
  705. /* Define to 1 if you have the <utime.h> header file. */
  706. #define HAVE_UTIME_H 1
  707.  
  708. /* Define to 1 if you have the `wait3' function. */
  709. #define HAVE_WAIT3 1
  710.  
  711. /* Define to 1 if you have the `wait4' function. */
  712. #define HAVE_WAIT4 1
  713.  
  714. /* Define to 1 if you have the `waitpid' function. */
  715. #define HAVE_WAITPID 1
  716.  
  717. /* Define if the compiler provides a wchar.h header file. */
  718. #define HAVE_WCHAR_H 1
  719.  
  720. /* Define to 1 if you have the `wcscoll' function. */
  721. #define HAVE_WCSCOLL 1
  722.  
  723. /* Define if tzset() actually switches the local timezone in a meaningful way.
  724.    */
  725. #define HAVE_WORKING_TZSET 1
  726.  
  727. /* Define if the zlib library has inflateCopy */
  728. #define HAVE_ZLIB_COPY 1
  729.  
  730. /* Define to 1 if you have the `_getpty' function. */
  731. /* #undef HAVE__GETPTY */
  732.  
  733. /* Define if you are using Mach cthreads directly under /include */
  734. /* #undef HURD_C_THREADS */
  735.  
  736. /* Define if you are using Mach cthreads under mach / */
  737. /* #undef MACH_C_THREADS */
  738.  
  739. /* Define to 1 if `major', `minor', and `makedev' are declared in <mkdev.h>.
  740.    */
  741. /* #undef MAJOR_IN_MKDEV */
  742.  
  743. /* Define to 1 if `major', `minor', and `makedev' are declared in
  744.    <sysmacros.h>. */
  745. /* #undef MAJOR_IN_SYSMACROS */
  746.  
  747. /* Define if mvwdelch in curses.h is an expression. */
  748. #define MVWDELCH_IS_EXPRESSION 1
  749.  
  750. /* Define to the address where bug reports for this package should be sent. */
  751. /* #undef PACKAGE_BUGREPORT */
  752.  
  753. /* Define to the full name of this package. */
  754. /* #undef PACKAGE_NAME */
  755.  
  756. /* Define to the full name and version of this package. */
  757. /* #undef PACKAGE_STRING */
  758.  
  759. /* Define to the one symbol short name of this package. */
  760. /* #undef PACKAGE_TARNAME */
  761.  
  762. /* Define to the version of this package. */
  763. /* #undef PACKAGE_VERSION */
  764.  
  765. /* Defined if PTHREAD_SCOPE_SYSTEM supported. */
  766. #define PTHREAD_SYSTEM_SCHED_SUPPORTED 1
  767.  
  768. /* Define to printf format modifier for Py_ssize_t */
  769. #define PY_FORMAT_SIZE_T "z"
  770.  
  771. /* Define as the integral type used for Unicode representation. */
  772. #define PY_UNICODE_TYPE unsigned long
  773.  
  774. /* Define if you want to build an interpreter with many run-time checks. */
  775. /* #undef Py_DEBUG */
  776.  
  777. /* Defined if Python is built as a shared library. */
  778. /* #undef Py_ENABLE_SHARED */
  779.  
  780. /* Define as the size of the unicode type. */
  781. #define Py_UNICODE_SIZE 4
  782.  
  783. /* Define if you want to have a Unicode type. */
  784. #define Py_USING_UNICODE 1
  785.  
  786. /* Define as the return type of signal handlers (`int' or `void'). */
  787. #define RETSIGTYPE void
  788.  
  789. /* Define if setpgrp() must be called as setpgrp(0, 0). */
  790. /* #undef SETPGRP_HAVE_ARG */
  791.  
  792. /* Define this to be extension of shared libraries (including the dot!). */
  793. #define SHLIB_EXT ".so"
  794.  
  795. /* Define if i>>j for signed int i does not extend the sign bit when i < 0 */
  796. /* #undef SIGNED_RIGHT_SHIFT_ZERO_FILLS */
  797.  
  798. /* The size of `double', as computed by sizeof. */
  799. #define SIZEOF_DOUBLE 8
  800.  
  801. /* The size of `float', as computed by sizeof. */
  802. #define SIZEOF_FLOAT 4
  803.  
  804. /* The size of `fpos_t', as computed by sizeof. */
  805. #define SIZEOF_FPOS_T 16
  806.  
  807. /* The size of `int', as computed by sizeof. */
  808. #define SIZEOF_INT 4
  809.  
  810. /* The size of `long', as computed by sizeof. */
  811. #define SIZEOF_LONG 4
  812.  
  813. /* The size of `long long', as computed by sizeof. */
  814. #define SIZEOF_LONG_LONG 8
  815.  
  816. /* The number of bytes in an off_t. */
  817. #define SIZEOF_OFF_T 8
  818.  
  819. /* The number of bytes in a pthread_t. */
  820. #define SIZEOF_PTHREAD_T 4
  821.  
  822. /* The size of `short', as computed by sizeof. */
  823. #define SIZEOF_SHORT 2
  824.  
  825. /* The size of `size_t', as computed by sizeof. */
  826. #define SIZEOF_SIZE_T 4
  827.  
  828. /* The number of bytes in a time_t. */
  829. #define SIZEOF_TIME_T 4
  830.  
  831. /* The size of `uintptr_t', as computed by sizeof. */
  832. #define SIZEOF_UINTPTR_T 4
  833.  
  834. /* The size of `void *', as computed by sizeof. */
  835. #define SIZEOF_VOID_P 4
  836.  
  837. /* The size of `wchar_t', as computed by sizeof. */
  838. #define SIZEOF_WCHAR_T 4
  839.  
  840. /* Define to 1 if you have the ANSI C header files. */
  841. #define STDC_HEADERS 1
  842.  
  843. /* Define if you can safely include both <sys/select.h> and <sys/time.h>
  844.    (which you can't on SCO ODT 3.0). */
  845. #define SYS_SELECT_WITH_SYS_TIME 1
  846.  
  847. /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
  848. #define TIME_WITH_SYS_TIME 1
  849.  
  850. /* Define to 1 if your <sys/time.h> declares `struct tm'. */
  851. /* #undef TM_IN_SYS_TIME */
  852.  
  853. /* Define if you want to use MacPython modules on MacOSX in unix-Python. */
  854. /* #undef USE_TOOLBOX_OBJECT_GLUE */
  855.  
  856. /* Define if a va_list is an array of some kind */
  857. /* #undef VA_LIST_IS_ARRAY */
  858.  
  859. /* Define if you want SIGFPE handled (see Include/pyfpe.h). */
  860. #define WANT_SIGFPE_HANDLER 1
  861.  
  862. /* Define if you want wctype.h functions to be used instead of the one
  863.    supplied by Python itself. (see Include/unicodectype.h). */
  864. /* #undef WANT_WCTYPE_FUNCTIONS */
  865.  
  866. /* Define if WINDOW in curses.h offers a field _flags. */
  867. #define WINDOW_HAS_FLAGS 1
  868.  
  869. /* Define if you want documentation strings in extension modules */
  870. #define WITH_DOC_STRINGS 1
  871.  
  872. /* Define if you want to use the new-style (Openstep, Rhapsody, MacOS) dynamic
  873.    linker (dyld) instead of the old-style (NextStep) dynamic linker (rld).
  874.    Dyld is necessary to support frameworks. */
  875. /* #undef WITH_DYLD */
  876.  
  877. /* Define to 1 if libintl is needed for locale functions. */
  878. /* #undef WITH_LIBINTL */
  879.  
  880. /* Define if you want to produce an OpenStep/Rhapsody framework (shared
  881.    library plus accessory files). */
  882. /* #undef WITH_NEXT_FRAMEWORK */
  883.  
  884. /* Define if you want to compile in Python-specific mallocs */
  885. #define WITH_PYMALLOC 1
  886.  
  887. /* Define if you want to compile in rudimentary thread support */
  888. #define WITH_THREAD 1
  889.  
  890. /* Define to profile with the Pentium timestamp counter */
  891. /* #undef WITH_TSC */
  892.  
  893.  
  894.  /* Define to 1 if your processor stores words with the most significant byte
  895.     first (like Motorola and SPARC, unlike Intel and VAX). 
  896.  
  897.     The block below does compile-time checking for endianness on platforms
  898.     that use GCC and therefore allows compiling fat binaries on OSX by using 
  899.     '-arch ppc -arch i386' as the compile flags. The phrasing was choosen
  900.     such that the configure-result is used on systems that don't use GCC.
  901.   */
  902. #ifdef __BIG_ENDIAN__
  903. #define WORDS_BIGENDIAN 1
  904. #else
  905. #ifndef __LITTLE_ENDIAN__
  906. /* #undef WORDS_BIGENDIAN */
  907. #endif
  908. #endif
  909.  
  910. /* Define to 1 if on AIX 3.
  911.    System headers sometimes define this.
  912.    We just want to avoid a redefinition error message.  */
  913. #ifndef _ALL_SOURCE
  914. /* # undef _ALL_SOURCE */
  915. #endif
  916.  
  917. /* Define on OpenBSD to activate all library features */
  918. /* #undef _BSD_SOURCE */
  919.  
  920. /* Define on Irix to enable u_int */
  921. #define _BSD_TYPES 1
  922.  
  923. /* This must be set to 64 on some systems to enable large file support. */
  924. #define _FILE_OFFSET_BITS 64
  925.  
  926. /* Define on Linux to activate all library features */
  927. #define _GNU_SOURCE 1
  928.  
  929. /* This must be defined on some systems to enable large file support. */
  930. #define _LARGEFILE_SOURCE 1
  931.  
  932. /* Define on NetBSD to activate all library features */
  933. #define _NETBSD_SOURCE 1
  934.  
  935. /* Define _OSF_SOURCE to get the makedev macro. */
  936. /* #undef _OSF_SOURCE */
  937.  
  938. /* Define to activate features from IEEE Stds 1003.1-2001 */
  939. #define _POSIX_C_SOURCE 200112L
  940.  
  941. /* Define if you have POSIX threads, and your system does not define that. */
  942. /* #undef _POSIX_THREADS */
  943.  
  944. /* Define to force use of thread-safe errno, h_errno, and other functions */
  945. /* #undef _REENTRANT */
  946.  
  947. /* Define to the level of X/Open that your system supports */
  948. #define _XOPEN_SOURCE 600
  949.  
  950. /* Define to activate Unix95-and-earlier features */
  951. #define _XOPEN_SOURCE_EXTENDED 1
  952.  
  953. /* Define on FreeBSD to activate all library features */
  954. #define __BSD_VISIBLE 1
  955.  
  956. /* Define to 1 if type `char' is unsigned and you are not using gcc.  */
  957. #ifndef __CHAR_UNSIGNED__
  958. /* # undef __CHAR_UNSIGNED__ */
  959. #endif
  960.  
  961. /* Defined on Solaris to see additional function prototypes. */
  962. /* #undef __EXTENSIONS__ */
  963.  
  964. /* Define to 'long' if <time.h> doesn't define. */
  965. /* #undef clock_t */
  966.  
  967. /* Define to empty if `const' does not conform to ANSI C. */
  968. /* #undef const */
  969.  
  970. /* Define to `int' if <sys/types.h> doesn't define. */
  971. /* #undef gid_t */
  972.  
  973. /* Define to `int' if <sys/types.h> does not define. */
  974. /* #undef mode_t */
  975.  
  976. /* Define to `long int' if <sys/types.h> does not define. */
  977. /* #undef off_t */
  978.  
  979. /* Define to `int' if <sys/types.h> does not define. */
  980. /* #undef pid_t */
  981.  
  982. /* Define to empty if the keyword does not work. */
  983. /* #undef signed */
  984.  
  985. /* Define to `unsigned int' if <sys/types.h> does not define. */
  986. /* #undef size_t */
  987.  
  988. /* Define to `int' if <sys/socket.h> does not define. */
  989. /* #undef socklen_t */
  990.  
  991. /* Define to `int' if <sys/types.h> doesn't define. */
  992. /* #undef uid_t */
  993.  
  994. /* Define to empty if the keyword does not work. */
  995. /* #undef volatile */
  996.  
  997.  
  998. /* Define the macros needed if on a UnixWare 7.x system. */
  999. #if defined(__USLC__) && defined(__SCO_VERSION__)
  1000. #define STRICT_SYSV_CURSES /* Don't use ncurses extensions */
  1001. #endif
  1002.  
  1003. #endif /*Py_PYCONFIG_H*/
  1004.  
  1005.